CodeIgniter এর ইতিহাস এবং সংস্করণ

Web Development - কোডইগনাইটার (Codeigniter) - CodeIgniter এর পরিচিতি |

CodeIgniter এর ইতিহাস

CodeIgniter ফ্রেমওয়ার্কটি প্রথমে EllisLab দ্বারা তৈরি এবং প্রকাশিত হয়। এটি PHP ভিত্তিক ওয়েব অ্যাপ্লিকেশন তৈরি সহজ করার জন্য ডিজাইন করা হয়েছিল। এর লক্ষ্য ছিল এমন একটি ফ্রেমওয়ার্ক তৈরি করা, যা দ্রুত, হালকা ওজনের এবং সহজ ব্যবহারযোগ্য হবে।

প্রথম সংস্করণ

  • CodeIgniter 1.0 মুক্তি পায় ২০০৬ সালের ফেব্রুয়ারিতে
  • এটি দ্রুতই জনপ্রিয়তা লাভ করে, কারণ এর আর্কিটেকচার এবং পারফরম্যান্স অন্যান্য ফ্রেমওয়ার্কের তুলনায় অনেক সহজ ও কার্যকরী ছিল।

পরিবর্তনের ইতিহাস

  • ২০১৪ সালে, EllisLab CodeIgniter ফ্রেমওয়ার্কটি British Columbia Institute of Technology (BCIT)-এর কাছে হস্তান্তর করে।
  • BCIT ফ্রেমওয়ার্কটি পরিচালনা এবং রক্ষণাবেক্ষণের দায়িত্ব গ্রহণ করে।

নতুন মালিকানা

  • ২০১৯ সালের অক্টোবরে, CodeIgniter প্রোজেক্টটি CodeIgniter Foundation-এর তত্ত্বাবধানে আসে। এটি একটি অলাভজনক সংগঠন, যা ফ্রেমওয়ার্কটির উন্নয়ন এবং সম্প্রসারণের কাজ চালিয়ে যাচ্ছে।

CodeIgniter এর সংস্করণসমূহ

CodeIgniter-এর বিভিন্ন সংস্করণ প্রকাশিত হয়েছে, যা প্রতিনিয়ত নতুন ফিচার যোগ করে ফ্রেমওয়ার্কটিকে আরও উন্নত করেছে।

CodeIgniter 1.x

  • প্রকাশকাল: ২০০৬
  • এটি ছিল CodeIgniter এর প্রথম স্থিতিশীল সংস্করণ।
  • এর ফিচারগুলি ছিল খুবই মৌলিক এবং লাইটওয়েট।

CodeIgniter 2.x

  • প্রকাশকাল: ২০১১
  • নতুন ফিচার যোগ করা হয় এবং আর্কিটেকচার আরও স্থিতিশীল করা হয়।
  • এটি দীর্ঘদিন ধরে ডেভেলপারদের মধ্যে জনপ্রিয় ছিল।

CodeIgniter 3.x

  • প্রকাশকাল: ২০১৫
  • এটি বেশ কিছু উন্নয়ন নিয়ে আসে, যেমন:
    • শক্তিশালী সিকিউরিটি।
    • নতুন ডাটাবেস ড্রাইভার।
    • উন্নত হুক এবং রুটিং সিস্টেম।
  • এটি এখনো অনেক ডেভেলপমেন্ট প্রোজেক্টে ব্যবহৃত হচ্ছে।

CodeIgniter 4.x

  • প্রকাশকাল: ২০২০
  • এটি একটি বড় আপগ্রেড, যা আধুনিক প্রযুক্তি এবং PHP 7.2 বা তার উপরের সংস্করণকে সমর্থন করে।
  • প্রধান বৈশিষ্ট্য:
    • সম্পূর্ণভাবে রি-ডিজাইন করা আর্কিটেকচার।
    • PSR-4 অটোলোডিং সাপোর্ট।
    • মডুলার কোড লিখার সুবিধা।
    • উন্নত ডিবাগিং এবং টেস্টিং টুলস।

বর্তমান সংস্করণ

CodeIgniter 4.x বর্তমানে সক্রিয়ভাবে রক্ষণাবেক্ষণ করা হচ্ছে। এটি নতুন প্রজন্মের ডেভেলপারদের প্রয়োজন অনুসারে আধুনিক ফিচার সরবরাহ করে।

CodeIgniter এর ইতিহাস এবং বিভিন্ন সংস্করণের বিবর্তন থেকে বোঝা যায় যে এটি সময়ের সাথে সাথে আরও উন্নত হয়েছে এবং ডেভেলপারদের জন্য একটি নির্ভরযোগ্য ও কার্যকর ফ্রেমওয়ার্ক হিসেবে প্রতিষ্ঠা পেয়েছে।

Content added By
Promotion